Skip to content

chore: renew test certificates#541

Closed
github-actions[bot] wants to merge 6 commits into
mainfrom
cert-renewal-3
Closed

chore: renew test certificates#541
github-actions[bot] wants to merge 6 commits into
mainfrom
cert-renewal-3

Conversation

@github-actions
Copy link
Copy Markdown

Certificate Renewal

This PR automatically renews the test certificates in tests/resources/.

Changes

  • Updated tests/resources/unittests.crt (renewed for 824 days)
  • Updated tests/resources/unittests.p12 (PKCS#12 bundle)

Background

Apple requires that certificate lifetimes be 825 days or less. These certificates are used in unit tests that create TLS connections between localhost server and client.

Verification

The certificates were regenerated using the commands documented in tests/resources/unittests.readme:

openssl req -x509 -new -key unittests.key -config unittests.conf -out unittests.crt -days 824
openssl pkcs12 -export -out unittests.p12 -inkey unittests.key -in unittests.crt -password pass:1234 -keypbe PBE-SHA1-3DES -certpbe PBE-SHA1-3DES -macalg sha1

Testing

Please verify that the unit tests pass with the new certificates before merging.


🤖 This PR was automatically generated by the certificate renewal workflow.

TingDaoK and others added 6 commits December 22, 2025 13:35
Automatically regenerated test certificates to comply with Apple's
825-day certificate lifetime requirement.

Generated using:
- openssl req -x509 -new -key unittests.key -config unittests.conf -out unittests.crt -days 824
- openssl pkcs12 -export -out unittests.p12 -inkey unittests.key -in unittests.crt -password pass:1234 -keypbe PBE-SHA1-3DES -certpbe PBE-SHA1-3DES -macalg sha1

🤖 Assisted by GenAI
@codecov-commenter
Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 79.68%. Comparing base (e464f85) to head (98b6cb7).

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #541      +/-   ##
==========================================
+ Coverage   79.58%   79.68%   +0.09%     
==========================================
  Files          28       28              
  Lines       11866    11865       -1     
==========================================
+ Hits         9444     9455      +11     
+ Misses       2422     2410      -12     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@TingDaoK TingDaoK closed this Dec 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants